reflective light - French English Dictionary